package com.hb.anative

import org.junit.Test

import org.junit.Assert.*

/**
 * Example local unit test, which will execute on the development machine (host).
 *
 * See [testing documentation](http://d.android.com/tools/testing).
 */
class ExampleUnitTest {
    @Test
    fun addition_isCorrect() {
        assertEquals(4, 2 + 2)
    }

    @Test
    fun testDelegateMap() {
        class User(map: Map<String, Any?>) {
            val name: String by map
            val age: Int by map
        }

        val user = User(
            mapOf(
                "name" to "jiangj",
                "age" to 26
            )
        )

        println(user.name)
        println(user.age)
    }
}